chore: regenerate the schema and models - #229
Merged
Merged
Conversation
Report downloads describe the holon as the stamped anchor and default; a reconciliation's status gains stale and drops explained.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Regenerate against the current API so the checked-in GraphQL schema and models carry its descriptions. Two API changes reach the text: report downloads now describe the holon as the stamped anchor and the default format (robosystems#1658), and a reconciliation's
statusgainsstaleand dropsexplained(robosystems#1657).Changes
robosystems_client/graphql/schema.graphql(generated): thereportDownloadUrlfield, itsformatargument andReportBundleDownloaddescribe the holon as stamped at publish and the default, with the Tavi and XBRL built on first download.ReconciliationSummary.statuslistsnot_started,stale,unreconciled,reconciled,reviewed.robosystems_client/models/reconciliation_summary.py(generated): the samestatusdocstring.No hand-written facade code changes; the facade's download default already moved to
holon-jsonldin #228.Compatibility
INTERNAL. Descriptions only: no export, signature or model field changes.
statusstays a plain string. The values the API returns change server-side (staleadded,explainedremoved), so code that branches onexplainedshould handlestaleonce the server release with robosystems#1657 is deployed. Prod does not have it yet, so this should ship in the next client minor after that deploy.Testing
Regenerated by hand against a local API running robosystems#1658 on top of
main. The pre-commit hook ran the test suite: 609 passed, 17 skipped.🤖 Generated with Claude Code